<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>预定义类</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="reserved.keywords.html">关键词列表</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="reserved.constants.html">预定义常量</a></div>
 <div class="up"><a href="reserved.html">保留字列表</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="reserved.classes" class="sect1">
  <h2 class="title">预定义类</h2>
  <p class="para">
   本节列出标准的预定义类。各种扩展库定义了其它类，其说明在各自的参考文档中。
  </p>

  <div class="sect2" id="reserved.classes.standard">
   <h3 class="title">标准类</h3>

   <p class="simpara">
    这些类由一些内建在 PHP 中的标准函数定义。
   </p>

   <dl>

    
     <dt>
<a href="class.directory.html" class="classname">Directory</a></dt>

     <dd>

      <span class="simpara">
        由<span class="function"><a href="function.dir.html" class="function">dir()</a></span>创建.
      </span>
     </dd>

    
    
     <dt>
<strong class="classname">stdClass</strong></dt>

     <dd>

      <span class="simpara">
      </span>
     </dd>

    
    
     <dt>
<strong class="classname">__PHP_Incomplete_Class</strong></dt>

     <dd>

      <span class="simpara">
      </span>
     </dd>

    
   </dl>

  </div>

  <div class="sect2" id="reserved.classes.php5">
   <h3 class="title">自 PHP 5 起预定义的类</h3>

   <p class="simpara">
    这些额外的预定义类是 PHP 5.0.0 引进的。
   </p>

   <dl>

    
     <dt>
<a href="class.exception.html" class="classname">exception</a></dt>

     <dd>

      <span class="simpara">
      </span>
     </dd>

    
    
     <dt>
<a href="class.php-user-filter.html" class="classname">php_user_filter</a></dt>

     <dd>

      <span class="simpara">
      </span>
     </dd>

    
   </dl>

  </div>

  <div class="sect2" id="reserved.classes.closure">
   <h3 class="title">Closure</h3>

   <p class="simpara">
    PHP5.3.0中引入了一个预定义的final类<a href="class.closure.html" class="classname">Closure</a>，它可以用于实现
    <a href="functions.anonymous.html" class="link">匿名函数</a>
   </p>
   <p class="simpara">
    该类的构造方法禁止手工创建该类的对象（会导致一个<strong><code>E_RECOVERABLE_ERROR</code></strong>错误）。该类也有一个<em>__invoke</em>
    方法来进行<a href="language.oop5.magic.html#language.oop5.magic.invoke" class="link">魔术调用</a>。
   </p>

  </div>


  <div class="sect2" id="reserved.classes.special">
   <h3 class="title">特殊的类</h3>

   <p class="simpara">
    以下标记符不可以作为类名，因为它们有着特殊的用途。
   </p>

   <dl>

    
     <dt>
<strong class="classname">self</strong></dt>

     <dd>

      <span class="simpara">
      </span>
     </dd>

    
    
     <dt>
<strong class="classname">parent</strong></dt>

     <dd>

     <span class="simpara">
      </span>
     </dd>

    
   </dl>

  </div>

 </div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="reserved.keywords.html">关键词列表</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="reserved.constants.html">预定义常量</a></div>
 <div class="up"><a href="reserved.html">保留字列表</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>
